Public Sector Banks stocks in India
Every listed public sector banks company on NSE and BSE in our database, largest first, with its valuation, profitability, latest quarterly growth, one-year return and next results date.
There are 12 listed companies in the Public Sector Banks industry on NSE and BSE in our database, 12 of them with full financials.
The largest by market capitalisation are State Bank of India (₹884,847 Cr), Punjab National Bank (₹138,341 Cr), Union Bank of India (₹136,565 Cr).
Among the 12 companies worth more than ₹500 Cr, the median P/E of the profitable ones is 7.1 and the median return on equity is 14.5%.
Fastest sales growth in the latest quarter (year on year, above ₹500 Cr): Indian Overseas +23%, Indian Bank +21%, Bank of Maharashtra +15%.
Next to report results: Bank of Maharashtra on 26 Oct, Indian Overseas on 26 Oct, Bank of Baroda on 30 Oct.
Public Sector Banks companies by market cap
| # | Company | Market cap | P/E | ROE | Qtr sales YoY | Qtr profit YoY | Return 1Y | Next results |
|---|---|---|---|---|---|---|---|---|
| 1 | State Bank of IndiaSBIN | ₹884,847 Cr | 10.00 | 14.8% | +7.8% | +11.1% | +8.1% | — |
| 2 | Punjab National BankPNB | ₹138,341 Cr | 6.05 | 14.2% | +5.7% | +15.2% | +3.7% | — |
| 3 | Union Bank of IndiaUNIONBANK | ₹136,565 Cr | 6.21 | 15.3% | +3.9% | +30.6% | +28.9% | — |
| 4 | Bank of BarodaBANKBARODA | ₹119,407 Cr | 6.55 | 11.0% | +7.6% | -48.6% | -13.2% | 30 Oct |
| 5 | Indian BankINDIANB | ₹112,761 Cr | 8.53 | 15.2% | +21.1% | +13.9% | +8.6% | — |
| 6 | Canara BankCANBK | ₹105,365 Cr | 5.17 | 15.9% | -2.6% | +11.0% | -8.8% | — |
| 7 | Bank of IndiaBANKINDIA | ₹59,640 Cr | 5.06 | 13.1% | +12.7% | +80.4% | +4.4% | — |
| 8 | Bank of MaharashtraMAHABANK | ₹57,933 Cr | 7.69 | 22.7% | +15.0% | +34.3% | +30.7% | 26 Oct |
| 9 | Indian Overseas BankIOB | ₹55,228 Cr | 9.27 | 16.1% | +23.3% | +45.6% | -27.9% | 26 Oct |
| 10 | UCO BankUCOBANK | ₹27,123 Cr | 9.10 | 8.6% | +10.1% | +26.8% | -31.2% | — |
| 11 | Central Bank of IndiaCENTRALBK | ₹26,095 Cr | 5.41 | 11.6% | +14.5% | +20.6% | -24.0% | — |
| 12 | Punjab & Sind BankPSB | ₹12,921 Cr | 8.60 | 10.3% | +11.1% | +39.9% | -39.8% | — |
P/E "n/m" means the company made a loss over the last four quarters. Quarterly growth compares the latest quarter with the same quarter a year earlier. "—" means the figure is not available.
Upcoming public sector banks results
Frequently asked questions
Which are the largest public sector banks stocks in India?
By market capitalisation: State Bank of India (₹884,847 Cr), Punjab National Bank (₹138,341 Cr), Union Bank of India (₹136,565 Cr), Bank of Baroda (₹119,407 Cr), Indian Bank (₹112,761 Cr).
How many public sector banks companies are listed in India?
12 companies listed on NSE and BSE are classified in the Public Sector Banks industry on this page, which merges the exchanges' and data vendors' labels for the same business.
What is the average P/E of public sector banks stocks?
The median P/E of profitable public sector banks companies worth more than ₹500 Cr is 7.1, based on trailing-twelve-month profit and the latest close.
When do public sector banks companies announce their results?
Upcoming board meetings for results: Bank of Maharashtra on 26 Oct 2026; Indian Overseas Bank on 26 Oct 2026; Bank of Baroda on 30 Oct 2026.